package com.wc.base.service;


import java.util.List;

/**
 * @Description:
 * @Author: wuchao
 * @Date: 2018/8/1
 */
public interface BaseService<T,ID> {

    /**
     *
     * 功能描述: 根据id查询
     *
     * @param:
     * @return:
     * @auther: wuchao
     * @date: 2018/8/1 13:56
     */
    T findById(ID id);
    /**
     *
     * 功能描述: 保存
     *
     * @param:
     * @return:
     * @auther: wuchao
     * @date: 2018/8/1 16:43
     */
    T save(T t);

    /**
     *
     * 功能描述:批量保存
     *
     * @param:
     * @return:
     * @auther: wuchao
     * @date: 2018/8/1 16:43
     */
    List<T> saveAll(List<T> list);


}
